.content-part1{
  display: flex;
  height: auto;
  justify-content: space-between;
  position: relative;
  /* background-color: aqua; */
}
.content-part1 > div {
  width: 500px;
  height: 600px;
  border: 2px solid rgb(216, 130, 32);
}


.content-part1-content.content-part1-content{
  width: 100%;
  height: 100%;
  position: absolute;
  /* background-color: royalblue; */
  left: 0;
  display: flex;
  justify-content: center;
  z-index: -1;
  opacity: 0.1;
}
.content-part1-content > div{
  width: 100vw;
  height: 100%;
  background: linear-gradient(96.1deg, #FF7A7A 0.86%, #C1FF72 34.84%, #6675FF 65.94%, #F878B7 100%);
  flex-shrink: 0;
}